// 退宿
import {PASS_STATE} from '@/const/Dict'

export const dormOption = {
    /*card:true,*/
    border: true,  //竖线边框
    index: true,  //表格序号
    indexLabel: '序号',
    center: true,
    stripe: true,  //是否显示表格的斑马条纹
    menuAlign: 'center',  //菜单栏对齐方式
    menuWidth: 210,  //操作菜单栏的宽度
    align: 'center',  //表格列对其方式
    emptyBtnText: '重置', //清空按钮文案
    searchMenuSpan: 6,  //搜索框长度
    /*viewBtn: true, //是否显示查看按钮*/
    selection: true,  //表格是否显示可选
    /*excelBtn: true,  //表格导出按钮是否显示*/
    refreshBtn: true,  //表格上面小的 刷新按钮
    columnBtn: true,  //表格上面小的 列表显隐按钮
    searchBtn: true,  //搜索按钮
    saveBtn: true,
    updateBtn: true,
    cancelBtn: true,
    addBtn: false,
    delBtn: false,
    editBtn: false,

    props: {
        label: 'label',
        value: 'value'
    },
    column: [
        {
            label: '宿舍编号',  //字段标题
            prop: 'dormId',  //字段名称
            search: false,  //搜索是否显示
            hide: true,  //展示页面是否显示
            viewDisplay: true,  //详情时是否显示
            addDisplay: false,
            editDisplay: false,
            editDisabled: false
        },
        {
            label: '楼栋名称',  //字段标题
            prop: 'buildingName',  //字段名称
            search: true,  //搜索是否显示
            hide: false,  //展示页面是否显示
            type: 'select',
            dicUrl: '/campus/building/selectAll',
            dicMethod: 'get',
            props: {
                label: 'buildingName',
                value: 'buildingName'
            },
        },
        {
            label: '宿舍号',  //字段标题
            prop: 'dormNumber',  //字段名称
            search: true,  //搜索是否显示
            hide: false,  //展示页面是否显示
            viewDisplay: false,  //详情时是否显示
            rules: [{
                required: true,
                message: "请输入宿舍号",
                trigger: "blur"
            }]
        },
        {
            label: '宿舍状态',  //字段标题
            prop: 'dormStatus',  //字段名称
            search: false,  //搜索是否显示
            hide: false,  //展示页面是否显示
            viewDisplay: true,  //详情时是否显示
            addDisabled:true,
            addDisplay:false,
            dicData:PASS_STATE,
            editDisplay: false
        },
        {
            label: '创建时间',  //字段标题
            prop: 'createTime',  //字段名称
            search: false,  //搜索是否显示
            type: 'datetime',
            hide: false,  //展示页面是否显示
            viewDisplay: true,  //详情时是否显示
            format: 'yyyy-MM-dd HH:mm',
            valueFormat: 'yyyy-MM-dd HH:mm:ss',
            editDisplay: false,
            addDisplay:false
        }
    ]
}
